<!DOCTYPE html>
<html lang="en">
<head>
    <title>Semantic Sensor Network Ontology</title>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
    
    <style>
        #pylode {
            position: fixed;
            top: 130px;
            left: -60px;
            font-size: small;
            transform: rotate(-90deg);
            color: grey;
        }
        #pylode a {
            font-size: 2em;
            font-weight: bold;
            text-decoration: none;
            color: #005A9C;
        }
        #pylode a:hover {
            color: #333;
        }

        .cardinality {
            font-style: italic;
            color: #aa00aa;
        }

        dt {
            font-weight: bold;
            padding: 5px 0 5px 0;
        }

        ul.hlist {
            list-style-type: none;
            border: 1px solid navy;
            padding:5px;
            background-color: #F4FFFF;
        }

        ul.hierarchy {
            border: 1px solid navy;
            padding: 5px 25px 5px 25px;
            background-color: #F4FFFF;
        }


        ul.hlist li {
            display: inline;
            margin-right: 10px;
        }

        .entity {
            border: 1px solid navy;
            margin:5px 0 5px 0;
            padding: 5px;
        }

        .entity th {
            width: 150px;
            vertical-align: top;
        }

        .entity th,
        .entity td {
            padding-bottom: 20px;
        }

        .entity table th {
            text-align: left;
        }

        section#overview img {
            max-width: 1000px;
        }

        h1, h2, h3, h4, h5, h6 {
            text-align: left
        }
        h1, h2, h3 {
            color: #005A9C; background: white
        }
        h1 {
            font: 170% sans-serif;
            line-height: 110%;
        }
        h2 {
            font: 140% sans-serif;
            margin-top:40px;
        }
        h3 {
            font: 120% sans-serif;
            margin-top: 3px;
            padding-bottom: 5px;
            border-bottom: 1px solid navy;
        }
        h4 { font: bold 100% sans-serif }
        h5 { font: italic 100% sans-serif }
        h6 { font: small-caps 100% sans-serif }


        body {
            padding: 2em 70px 2em 70px;
            margin: 0;
            font-family: sans-serif;
            color: black;
            background: white;
            background-position: top left;
            background-attachment: fixed;
            background-repeat: no-repeat;
            text-align: justify;
        }

        section {
            max-width: 1500px;
        }

        .figure {
            margin-bottom: 20px;
        }

        :link { color: #00C; background: transparent }
        :visited { color: #609; background: transparent }
        a:active { color: #C00; background: transparent }

        .sup-c,
        .sup-op,
        .sup-fp,
        .sup-dp,
        .sup-ap,
        .sup-p,
        .sup-ni,
        .sup-cp,
        .sup-cl {
            cursor:help;
            margin-left: 3px;
        }

        .sup-c {
            color:orange;
        }

        .sup-op {
            color:navy;
        }

        .sup-fp {
            color:lightskyblue;
        }

        .sup-dp {
            color:green;
        }

        .sup-ap {
            color:darkred;
        }

        .sup-p {
            color:black;
        }

        .sup-ni {
            color:brown;
        }

        .sup-cp {
            color:orange;
        }

        .sup-cl {
            color:darkred;
        }

        code {
            font-size: large;
            color: darkred;
        }

        /* less prominent links for properties */
        .proplink {
            color: #336;
            text-decoration: none;
        }
    </style>
    
    <script type="application/ld+json">
      [
  {
    "@id": "http://www.w3.org/ns/ssn/",
    "@type": [
      "https://schema.org/DefinedTermSet"
    ],
    "https://schema.org/description": [
      {
        "@value": "<p>Please report any errors to the W3C Spatial Data on the Web Working Group via the SDW WG Public List public-sdw-wg@w3.org</p>"
      }
    ],
    "https://schema.org/license": [
      {
        "@id": "http://www.w3.org/Consortium/Legal/2015/copyright-software-and-document"
      }
    ],
    "https://schema.org/name": [
      {
        "@value": "Semantic Sensor Network Ontology"
      }
    ],
    "https://schema.org/rights": [
      {
        "@value": "&copy; 2017 W3C/OGC."
      }
    ]
  }
]
    </script>
</head>
<body>
  <div id="pylode">made by <a href="http://github.com/rdflib/pyLODE">
    <span style="color:#329545;">p</span><span style="color:#f9cb33;">y</span>LODE</a>
    <span style="font-size:smaller;">2.8.10</span>
  </div>
  <h1>Semantic Sensor Network Ontology</h1>
<section id="metadata">
    <h2 style="display:none;">Metadata</h2>
    <dl>
        <dt>URI</dt>
        <dd><code>http://www.w3.org/ns/ssn/</code></dd>
        <dt><a class="proplink" href="https://www.dublincore.org/specifications/dublin-core/dcmi-terms/#http://purl.org/dc/terms/creator">Creator</a>(s)</dt>
        <dd>
            
    W3C/OGC Spatial Data on the Web Working Group<br/>
        </dd>
        <dt><a class="proplink" href="https://www.dublincore.org/specifications/dublin-core/dcmi-terms/#http://purl.org/dc/terms/created">Created</a></dt>
        <dd>2017-04-17</dd>
        <dt>Version Information</dt>
        <dd>New modular version of the SSN ontology.

This ontology was originally developed in 2009-2011 by the W3C Semantic Sensor Networks Incubator Group (SSN-XG). For more information on the group's activities see: http://www.w3.org/2005/Incubator/ssn/. The ontology was revised and modularized in 2015-2017 by the W3C/OGC Spatial Data on the Web Working Group, see: https://www.w3.org/2015/spatial/wiki/Semantic_Sensor_Network_Ontology.

In particular, (a) the scope is extended to include actuation and sampling; (b) the core concepts and properties are factored out into the SOSA ontology. The SSN ontology imports SOSA and adds formal axiomatization consistent with the text definitions in SOSA, and adds classes and properties to accommodate the scope of the original SSN ontology. </dd>
        <dt>Imports</dt>
        <dd>
            <a href="http://www.w3.org/ns/sosa/">sosa:</a><br/>
        </dd>
        <dt>License &amp; Rights</dt>
        <dd>
            <a href="http://www.w3.org/Consortium/Legal/2015/copyright-software-and-document">http://www.w3.org/Consortium/Legal/2015/copyright-software-and-document</a><br />
            &copy; 2017 W3C/OGC.
        </dd>
        <dt>Ontology RDF</dt>
        <dd><a href="ssn.ttl">RDF (turtle)</a></dd>
    </dl>
    <h2>Description</h2>
    <div id="description">
        <p>Please report any errors to the W3C Spatial Data on the Web Working Group via the SDW WG Public List public-sdw-wg@w3.org</p>
    </div>
</section>
<section id="toc">
    <h2>Table of Contents</h2>
    <ol>
        <li><a href="#classes">Classes</a></li>
        <li><a href="#objectproperties">Object Properties</a></li>
        <li><a href="#functionalproperties">Functional Properties</a></li>
        <li><a href="#annotationproperties">Annotation Properties</a></li>
        <li><a href="#namespaces">Namespaces</a></li>
        <li><a href="#legend">Legend</a></li>
    </ol>
</section>
<section id="overview">
    <h2>Overview</h2>
    <div class="figure">
        <div style="width:500px; height:50px; background-color: lightgrey; border:solid 2px grey; padding:10px;margin-bottom:5px; text-align:center;">Pictures say 1,000 words</div>
        <div class="caption"><strong>Figure 1:</strong> Ontology overview</div>
    </div>
</section>
  <section id="classes">
    <h2>Classes <span style="float:right; font-size:smaller;"><a href="">&uparrow;</a></span></h2>
    <ul class="hlist">
        <li><a href="#Actuation">Actuation</a></li>
        <li><a href="#Agent">Agent</a></li>
        <li><a href="#Deployment">Deployment</a></li>
        <li><a href="#Input">Input</a></li>
        <li><a href="#Observation">Observation</a></li>
        <li><a href="#Output">Output</a></li>
        <li><a href="#Property">Property</a></li>
        <li><a href="#Sampling">Sampling</a></li>
        <li><a href="#Stimulus">Stimulus</a></li>
        <li><a href="#System">System</a></li>
        <li><a href="#Vocabulary">Vocabulary</a></li>
    </ul>
    <div class="entity class" id="Vocabulary">
        <h3>Vocabulary<sup title="class" class="sup-c">c</sup></h3>
        <table>
            <tr>
                <th>URI</th>
                <td><code>http://purl.org/vocommons/voaf#Vocabulary</code></td>
            </tr>
            <tr>
                <th>Members</th>
                <td>
                    <a href="http://www.w3.org/ns/ssn/">ssn:</a><br/>
                </td>
            </tr>
        </table>
    </div>
    <div class="entity class" id="Actuation">
        <h3>Actuation<sup title="class" class="sup-c">c</sup></h3>
        <table>
            <tr>
                <th>URI</th>
                <td><code>http://www.w3.org/ns/sosa/Actuation</code></td>
            </tr>
            <tr>
                <th>Is Defined By</th>
                <td>
                    http://www.w3.org/ns/sosa/
                </td>
            </tr>
            <tr>
                <th>Restrictions</th>
                <td>
                    <a href="http://www.w3.org/ns/sosa/hasResult">sosa:hasResult</a> <span class="cardinality">only</span> <a href="http://www.w3.org/ns/sosa/Result">sosa:Result</a><sup class="sup-c" title="class">c</sup><br/>
                    <a href="http://www.w3.org/ns/sosa/hasFeatureOfInterest">sosa:hasFeatureOfInterest</a> <span class="cardinality">only</span> <a href="http://www.w3.org/ns/sosa/FeatureOfInterest">sosa:FeatureOfInterest</a><sup class="sup-c" title="class">c</sup><br/>
                    <a href="http://www.w3.org/ns/sosa/resultTime">sosa:resultTime</a> <span class="cardinality">exactly</span> 1<br/>
                    <a href="http://www.w3.org/ns/sosa/usedProcedure">sosa:usedProcedure</a> <span class="cardinality">only</span> <a href="http://www.w3.org/ns/sosa/Procedure">sosa:Procedure</a><sup class="sup-c" title="class">c</sup><br/>
                    <a href="http://www.w3.org/ns/sosa/madeByActuator">sosa:madeByActuator</a> <span class="cardinality">only</span> <a href="http://www.w3.org/ns/sosa/Actuator">sosa:Actuator</a><sup class="sup-c" title="class">c</sup><br/>
                    <a href="http://www.w3.org/ns/sosa/hasFeatureOfInterest">sosa:hasFeatureOfInterest</a> <span class="cardinality">exactly</span> 1<br/>
                    <a href="http://www.w3.org/ns/sosa/actsOnProperty">sosa:actsOnProperty</a> <span class="cardinality">min</span> 1<br/>
                    <a href="http://www.w3.org/ns/sosa/madeByActuator">sosa:madeByActuator</a> <span class="cardinality">exactly</span> 1<br/>
                    <a href="http://www.w3.org/ns/sosa/hasResult">sosa:hasResult</a> <span class="cardinality">min</span> 1<br/>
                    <a href="http://www.w3.org/ns/sosa/actsOnProperty">sosa:actsOnProperty</a> <span class="cardinality">only</span> <a href="http://www.w3.org/ns/sosa/ActuatableProperty">sosa:ActuatableProperty</a><sup class="sup-c" title="class">c</sup><br/>
                </td>
            </tr>
        </table>
    </div>
    <div class="entity class" id="Observation">
        <h3>Observation<sup title="class" class="sup-c">c</sup></h3>
        <table>
            <tr>
                <th>URI</th>
                <td><code>http://www.w3.org/ns/sosa/Observation</code></td>
            </tr>
            <tr>
                <th>Is Defined By</th>
                <td>
                    http://www.w3.org/ns/sosa/
                </td>
            </tr>
            <tr>
                <th>Restrictions</th>
                <td>
                    <a href="http://www.w3.org/ns/sosa/observedProperty">sosa:observedProperty</a> <span class="cardinality">only</span> <a href="http://www.w3.org/ns/sosa/ObservableProperty">sosa:ObservableProperty</a><sup class="sup-c" title="class">c</sup><br/>
                    <a href="http://www.w3.org/ns/sosa/hasResult">sosa:hasResult</a> <span class="cardinality">only</span> <a href="http://www.w3.org/ns/sosa/Result">sosa:Result</a><sup class="sup-c" title="class">c</sup><br/>
                    <a href="http://www.w3.org/ns/sosa/resultTime">sosa:resultTime</a> <span class="cardinality">exactly</span> 1<br/>
                    <a href="http://www.w3.org/ns/ssn/wasOriginatedBy">ssn:wasOriginatedBy</a><sup class="sup-op" title="object property">op</sup> <span class="cardinality">exactly</span> 1<br/>
                    <a href="http://www.w3.org/ns/sosa/usedProcedure">sosa:usedProcedure</a> <span class="cardinality">only</span> <a href="http://www.w3.org/ns/sosa/Procedure">sosa:Procedure</a><sup class="sup-c" title="class">c</sup><br/>
                    <a href="http://www.w3.org/ns/sosa/hasFeatureOfInterest">sosa:hasFeatureOfInterest</a> <span class="cardinality">exactly</span> 1<br/>
                    <a href="http://www.w3.org/ns/sosa/hasFeatureOfInterest">sosa:hasFeatureOfInterest</a> <span class="cardinality">only</span> <a href="http://www.w3.org/ns/sosa/FeatureOfInterest">sosa:FeatureOfInterest</a><sup class="sup-c" title="class">c</sup><br/>
                    <a href="http://www.w3.org/ns/sosa/observedProperty">sosa:observedProperty</a> <span class="cardinality">exactly</span> 1<br/>
                    <a href="http://www.w3.org/ns/sosa/madeBySensor">sosa:madeBySensor</a> <span class="cardinality">exactly</span> 1<br/>
                    <a href="http://www.w3.org/ns/sosa/madeBySensor">sosa:madeBySensor</a> <span class="cardinality">only</span> <a href="http://www.w3.org/ns/sosa/Sensor">sosa:Sensor</a><sup class="sup-c" title="class">c</sup><br/>
                    <a href="http://www.w3.org/ns/sosa/hasResult">sosa:hasResult</a> <span class="cardinality">min</span> 1<br/>
                    <a href="http://www.w3.org/ns/sosa/phenomenonTime">sosa:phenomenonTime</a> <span class="cardinality">exactly</span> 1<br/>
                    <a href="http://www.w3.org/ns/ssn/wasOriginatedBy">ssn:wasOriginatedBy</a><sup class="sup-op" title="object property">op</sup> <span class="cardinality">only</span> <a href="http://www.w3.org/ns/ssn/Stimulus">ssn:Stimulus</a><sup class="sup-c" title="class">c</sup><br/>
                </td>
            </tr>
        </table>
    </div>
    <div class="entity class" id="Sampling">
        <h3>Sampling<sup title="class" class="sup-c">c</sup></h3>
        <table>
            <tr>
                <th>URI</th>
                <td><code>http://www.w3.org/ns/sosa/Sampling</code></td>
            </tr>
            <tr>
                <th>Is Defined By</th>
                <td>
                    http://www.w3.org/ns/sosa/
                </td>
            </tr>
            <tr>
                <th>Restrictions</th>
                <td>
                    <a href="http://www.w3.org/ns/sosa/hasResult">sosa:hasResult</a> <span class="cardinality">min</span> 1<br/>
                    <a href="http://www.w3.org/ns/sosa/usedProcedure">sosa:usedProcedure</a> <span class="cardinality">only</span> <a href="http://www.w3.org/ns/sosa/Procedure">sosa:Procedure</a><sup class="sup-c" title="class">c</sup><br/>
                    <a href="http://www.w3.org/ns/sosa/hasFeatureOfInterest">sosa:hasFeatureOfInterest</a> <span class="cardinality">exactly</span> 1<br/>
                    <a href="http://www.w3.org/ns/sosa/resultTime">sosa:resultTime</a> <span class="cardinality">exactly</span> 1<br/>
                    <a href="http://www.w3.org/ns/sosa/hasFeatureOfInterest">sosa:hasFeatureOfInterest</a> <span class="cardinality">only</span> <a href="http://www.w3.org/ns/sosa/FeatureOfInterest">sosa:FeatureOfInterest</a><sup class="sup-c" title="class">c</sup><br/>
                    <a href="http://www.w3.org/ns/sosa/madeBySampler">sosa:madeBySampler</a> <span class="cardinality">exactly</span> 1<br/>
                    <a href="http://www.w3.org/ns/sosa/hasResult">sosa:hasResult</a> <span class="cardinality">only</span> <a href="http://www.w3.org/ns/sosa/Sample">sosa:Sample</a><sup class="sup-c" title="class">c</sup><br/>
                    <a href="http://www.w3.org/ns/sosa/madeBySampler">sosa:madeBySampler</a> <span class="cardinality">only</span> <a href="http://www.w3.org/ns/sosa/Sampler">sosa:Sampler</a><sup class="sup-c" title="class">c</sup><br/>
                </td>
            </tr>
        </table>
    </div>
    <div class="entity class" id="Deployment">
        <h3>Deployment<sup title="class" class="sup-c">c</sup></h3>
        <table>
            <tr>
                <th>URI</th>
                <td><code>http://www.w3.org/ns/ssn/Deployment</code></td>
            </tr>
            <tr>
                <th>Is Defined By</th>
                <td>
                    http://www.w3.org/ns/ssn/
                </td>
            </tr>
            <tr>
                <th>Description</th>
                <td>
                    <p>Describes the Deployment of one or more Systems for a particular purpose. Deployment may be done on a Platform.</p>
                </td>
            </tr>
            <tr>
                <th>Example</th>
                <td>
                    <pre>
For example, a temperature Sensor deployed on a wall, or a whole network of Sensors deployed for an Observation campaign.
                    </pre>
                </td>
            </tr>
            <tr>
                <th>Restrictions</th>
                <td>
                    <a href="http://www.w3.org/ns/ssn/forProperty">ssn:forProperty</a><sup class="sup-op" title="object property">op</sup> <span class="cardinality">only</span> <a href="http://www.w3.org/ns/ssn/Property">ssn:Property</a><sup class="sup-c" title="class">c</sup><br/>
                    <a href="http://www.w3.org/ns/ssn/deployedSystem">ssn:deployedSystem</a><sup class="sup-op" title="object property">op</sup> <span class="cardinality">only</span> <a href="http://www.w3.org/ns/ssn/System">ssn:System</a><sup class="sup-c" title="class">c</sup><br/>
                    <a href="http://www.w3.org/ns/ssn/deployedOnPlatform">ssn:deployedOnPlatform</a><sup class="sup-op" title="object property">op</sup> <span class="cardinality">only</span> <a href="http://www.w3.org/ns/sosa/Platform">sosa:Platform</a><sup class="sup-c" title="class">c</sup><br/>
                </td>
            </tr>
        </table>
    </div>
    <div class="entity class" id="Input">
        <h3>Input<sup title="class" class="sup-c">c</sup></h3>
        <table>
            <tr>
                <th>URI</th>
                <td><code>http://www.w3.org/ns/ssn/Input</code></td>
            </tr>
            <tr>
                <th>Is Defined By</th>
                <td>
                    http://www.w3.org/ns/ssn/
                </td>
            </tr>
            <tr>
                <th>Description</th>
                <td>
                    <p>Any information that is provided to a Procedure for its use.</p>
                </td>
            </tr>
            <tr>
                <th>Restrictions</th>
                <td>
                    <a href="ub59bL144C60">ub59bL144C60</a> <span class="cardinality">only</span> <a href="http://www.w3.org/ns/sosa/Procedure">sosa:Procedure</a><sup class="sup-c" title="class">c</sup><br/>
                    <a href="ub59bL143C60">ub59bL143C60</a> <span class="cardinality">min</span> 1<br/>
                </td>
            </tr>
        </table>
    </div>
    <div class="entity class" id="Output">
        <h3>Output<sup title="class" class="sup-c">c</sup></h3>
        <table>
            <tr>
                <th>URI</th>
                <td><code>http://www.w3.org/ns/ssn/Output</code></td>
            </tr>
            <tr>
                <th>Is Defined By</th>
                <td>
                    http://www.w3.org/ns/ssn/
                </td>
            </tr>
            <tr>
                <th>Description</th>
                <td>
                    <p>Any information that is reported from a Procedure.</p>
                </td>
            </tr>
            <tr>
                <th>Restrictions</th>
                <td>
                    <a href="ub59bL157C60">ub59bL157C60</a> <span class="cardinality">min</span> 1<br/>
                    <a href="ub59bL158C60">ub59bL158C60</a> <span class="cardinality">only</span> <a href="http://www.w3.org/ns/sosa/Procedure">sosa:Procedure</a><sup class="sup-c" title="class">c</sup><br/>
                </td>
            </tr>
        </table>
    </div>
    <div class="entity class" id="Property">
        <h3>Property<sup title="class" class="sup-c">c</sup></h3>
        <table>
            <tr>
                <th>URI</th>
                <td><code>http://www.w3.org/ns/ssn/Property</code></td>
            </tr>
            <tr>
                <th>Is Defined By</th>
                <td>
                    http://www.w3.org/ns/ssn/
                </td>
            </tr>
            <tr>
                <th>Description</th>
                <td>
                    <p>A quality of an entity. An aspect of an entity that is intrinsic to and cannot exist without the entity.</p>
                </td>
            </tr>
            <tr>
                <th>Restrictions</th>
                <td>
                    <a href="http://www.w3.org/ns/ssn/isPropertyOf">ssn:isPropertyOf</a><sup class="sup-op" title="object property">op</sup> <span class="cardinality">only</span> <a href="http://www.w3.org/ns/sosa/FeatureOfInterest">sosa:FeatureOfInterest</a><sup class="sup-c" title="class">c</sup><br/>
                </td>
            </tr>
            <tr>
                <th>Sub-classes</th>
                <td>
                    <a href="http://www.w3.org/ns/sosa/ActuatableProperty">sosa:ActuatableProperty</a><sup class="sup-c" title="class">c</sup><br/>
                    <a href="http://www.w3.org/ns/sosa/ObservableProperty">sosa:ObservableProperty</a><sup class="sup-c" title="class">c</sup><br/>
                </td>
            </tr>
        </table>
    </div>
    <div class="entity class" id="Stimulus">
        <h3>Stimulus<sup title="class" class="sup-c">c</sup></h3>
        <table>
            <tr>
                <th>URI</th>
                <td><code>http://www.w3.org/ns/ssn/Stimulus</code></td>
            </tr>
            <tr>
                <th>Is Defined By</th>
                <td>
                    http://www.w3.org/ns/ssn/
                </td>
            </tr>
            <tr>
                <th>Description</th>
                <td>
                    <p>An event in the real world that 'triggers' the Sensor. The properties associated to the Stimulus may be different to the eventual observed ObservableProperty. It is the event, not the object, that triggers the Sensor.</p>
                </td>
            </tr>
            <tr>
                <th>Restrictions</th>
                <td>
                    <a href="http://www.w3.org/ns/ssn/isProxyFor">ssn:isProxyFor</a><sup class="sup-op" title="object property">op</sup> <span class="cardinality">only</span> <a href="http://www.w3.org/ns/sosa/ObservableProperty">sosa:ObservableProperty</a><sup class="sup-c" title="class">c</sup><br/>
                    <a href="ub59bL298C56">ub59bL298C56</a> <span class="cardinality">only</span> <a href="http://www.w3.org/ns/sosa/Observation">sosa:Observation</a><sup class="sup-c" title="class">c</sup><br/>
                    <a href="ub59bL299C56">ub59bL299C56</a> <span class="cardinality">only</span> <a href="http://www.w3.org/ns/sosa/Sensor">sosa:Sensor</a><sup class="sup-c" title="class">c</sup><br/>
                </td>
            </tr>
        </table>
    </div>
    <div class="entity class" id="System">
        <h3>System<sup title="class" class="sup-c">c</sup></h3>
        <table>
            <tr>
                <th>URI</th>
                <td><code>http://www.w3.org/ns/ssn/System</code></td>
            </tr>
            <tr>
                <th>Is Defined By</th>
                <td>
                    http://www.w3.org/ns/ssn/
                </td>
            </tr>
            <tr>
                <th>Description</th>
                <td>
                    <p>System is a unit of abstraction for pieces of infrastructure that implement Procedures. A System may have components, its subsystems, which are other systems.</p>
                </td>
            </tr>
            <tr>
                <th>Restrictions</th>
                <td>
                    <a href="http://www.w3.org/ns/sosa/isHostedBy">sosa:isHostedBy</a> <span class="cardinality">only</span> <a href="http://www.w3.org/ns/sosa/Platform">sosa:Platform</a><sup class="sup-c" title="class">c</sup><br/>
                    <a href="http://www.w3.org/ns/ssn/hasDeployment">ssn:hasDeployment</a><sup class="sup-op" title="object property">op</sup> <span class="cardinality">only</span> <a href="http://www.w3.org/ns/ssn/Deployment">ssn:Deployment</a><sup class="sup-c" title="class">c</sup><br/>
                    <a href="ub59bL354C56">ub59bL354C56</a> <span class="cardinality">only</span> <a href="http://www.w3.org/ns/ssn/System">ssn:System</a><sup class="sup-c" title="class">c</sup><br/>
                    <a href="http://www.w3.org/ns/ssn/implements">ssn:implements</a><sup class="sup-op" title="object property">op</sup> <span class="cardinality">only</span> <a href="http://www.w3.org/ns/sosa/Procedure">sosa:Procedure</a><sup class="sup-c" title="class">c</sup><br/>
                    <a href="http://www.w3.org/ns/ssn/hasSubSystem">ssn:hasSubSystem</a><sup class="sup-op" title="object property">op</sup> <span class="cardinality">only</span> <a href="http://www.w3.org/ns/ssn/System">ssn:System</a><sup class="sup-c" title="class">c</sup><br/>
                </td>
            </tr>
            <tr>
                <th>Sub-classes</th>
                <td>
                    <a href="http://www.w3.org/ns/sosa/Sampler">sosa:Sampler</a><sup class="sup-c" title="class">c</sup><br/>
                    <a href="http://www.w3.org/ns/sosa/Actuator">sosa:Actuator</a><sup class="sup-c" title="class">c</sup><br/>
                    <a href="http://www.w3.org/ns/sosa/Sensor">sosa:Sensor</a><sup class="sup-c" title="class">c</sup><br/>
                </td>
            </tr>
        </table>
    </div>
    <div class="entity class" id="Agent">
        <h3>Agent<sup title="class" class="sup-c">c</sup></h3>
        <table>
            <tr>
                <th>URI</th>
                <td><code>http://xmlns.com/foaf/0.1/Agent</code></td>
            </tr>
            <tr>
                <th>Members</th>
                <td>
                    <a href="ub59bL33C19">ub59bL33C19</a><br/>
                </td>
            </tr>
        </table>
    </div>
</section>
<section id="objectproperties">
    <h2>Object Properties <span style="float:right; font-size:smaller;"><a href="">&uparrow;</a></span></h2>
    <ul class="hlist">
        <li><a href="#deployedonplatform">deployed on platform</a></li>
        <li><a href="#deployedsystem">deployed system</a></li>
        <li><a href="#detects">detects</a></li>
        <li><a href="#forproperty">for property</a></li>
        <li><a href="#hasdeployment">has deployment</a></li>
        <li><a href="#hasinput">has input</a></li>
        <li><a href="#hasoutput">has output</a></li>
        <li><a href="#hasproperty">has property</a></li>
        <li><a href="#hassubsystem">has subsystem</a></li>
        <li><a href="#implementedby">implemented by</a></li>
        <li><a href="#implements">implements</a></li>
        <li><a href="#indeployment">in deployment</a></li>
        <li><a href="#ispropertyof">is property of</a></li>
        <li><a href="#isproxyfor">is proxy for</a></li>
        <li><a href="#wasoriginatedby">was originated by</a></li>
    </ul>
    <div class="entity property" id="deployedonplatform">
        <h3>deployed on platform<sup title="object property" class="sup-op">op</sup></h3>
        <table>
            <tr>
                <th>URI</th>
                <td><code>http://www.w3.org/ns/ssn/deployedOnPlatform</code></td>
            </tr>
            <tr>
                <th>Is Defined By</th>
                <td>
                    http://www.w3.org/ns/ssn/
                </td>
            </tr>
            <tr>
                <th>Description</th>
                <td>
                    Relation between a Deployment and the Platform on which the Systems are deployed.
                </td>
            </tr>
            <tr>
                <th>Inverse properties</th>
                <td>
                    <a href="http://www.w3.org/ns/ssn/inDeployment">ssn:inDeployment</a><sup class="sup-op" title="object property">op</sup>
                </td>
            </tr>
        </table>
    </div>
    <div class="entity property" id="deployedsystem">
        <h3>deployed system<sup title="object property" class="sup-op">op</sup></h3>
        <table>
            <tr>
                <th>URI</th>
                <td><code>http://www.w3.org/ns/ssn/deployedSystem</code></td>
            </tr>
            <tr>
                <th>Is Defined By</th>
                <td>
                    http://www.w3.org/ns/ssn/
                </td>
            </tr>
            <tr>
                <th>Description</th>
                <td>
                    Relation between a Deployment and a deployed System.
                </td>
            </tr>
            <tr>
                <th>Inverse properties</th>
                <td>
                    <a href="http://www.w3.org/ns/ssn/hasDeployment">ssn:hasDeployment</a><sup class="sup-op" title="object property">op</sup>
                </td>
            </tr>
        </table>
    </div>
    <div class="entity property" id="detects">
        <h3>detects<sup title="object property" class="sup-op">op</sup></h3>
        <table>
            <tr>
                <th>URI</th>
                <td><code>http://www.w3.org/ns/ssn/detects</code></td>
            </tr>
            <tr>
                <th>Is Defined By</th>
                <td>
                    http://www.w3.org/ns/ssn/
                </td>
            </tr>
            <tr>
                <th>Description</th>
                <td>
                    A relation from a Sensor to the Stimulus that the Sensor detects. The Stimulus itself will be serving as a proxy for some ObservableProperty.
                </td>
            </tr>
        </table>
    </div>
    <div class="entity property" id="forproperty">
        <h3>for property<sup title="object property" class="sup-op">op</sup></h3>
        <table>
            <tr>
                <th>URI</th>
                <td><code>http://www.w3.org/ns/ssn/forProperty</code></td>
            </tr>
            <tr>
                <th>Is Defined By</th>
                <td>
                    http://www.w3.org/ns/ssn/
                </td>
            </tr>
            <tr>
                <th>Description</th>
                <td>
                    A relation between some aspect of an entity and a Property.
                </td>
            </tr>
            <tr>
                <th>Example</th>
                <td>
                    <pre>
For example, from a Sensor to the properties it can observe; from an Actuator to the properties it can act on; from a Deployment to the properties it was installed to observe or act on; from a SystemCapability to the Property the capability is described for.
                    </pre>
                </td>
            </tr>
        </table>
    </div>
    <div class="entity property" id="hasdeployment">
        <h3>has deployment<sup title="object property" class="sup-op">op</sup></h3>
        <table>
            <tr>
                <th>URI</th>
                <td><code>http://www.w3.org/ns/ssn/hasDeployment</code></td>
            </tr>
            <tr>
                <th>Is Defined By</th>
                <td>
                    http://www.w3.org/ns/ssn/
                </td>
            </tr>
            <tr>
                <th>Description</th>
                <td>
                    Relation between a System and a Deployment, recording that the System is deployed in that Deployment.
                </td>
            </tr>
            <tr>
                <th>Inverse properties</th>
                <td>
                    <a href="http://www.w3.org/ns/ssn/deployedSystem">ssn:deployedSystem</a><sup class="sup-op" title="object property">op</sup>
                </td>
            </tr>
        </table>
    </div>
    <div class="entity property" id="hasinput">
        <h3>has input<sup title="object property" class="sup-op">op</sup></h3>
        <table>
            <tr>
                <th>URI</th>
                <td><code>http://www.w3.org/ns/ssn/hasInput</code></td>
            </tr>
            <tr>
                <th>Is Defined By</th>
                <td>
                    http://www.w3.org/ns/ssn/
                </td>
            </tr>
            <tr>
                <th>Description</th>
                <td>
                    Relation between a Procedure and an Input to it.
                </td>
            </tr>
        </table>
    </div>
    <div class="entity property" id="hasoutput">
        <h3>has output<sup title="object property" class="sup-op">op</sup></h3>
        <table>
            <tr>
                <th>URI</th>
                <td><code>http://www.w3.org/ns/ssn/hasOutput</code></td>
            </tr>
            <tr>
                <th>Is Defined By</th>
                <td>
                    http://www.w3.org/ns/ssn/
                </td>
            </tr>
            <tr>
                <th>Description</th>
                <td>
                    Relation between a Procedure and an Output of it.
                </td>
            </tr>
        </table>
    </div>
    <div class="entity property" id="hasproperty">
        <h3>has property<sup title="object property" class="sup-op">op</sup></h3>
        <table>
            <tr>
                <th>URI</th>
                <td><code>http://www.w3.org/ns/ssn/hasProperty</code></td>
            </tr>
            <tr>
                <th>Is Defined By</th>
                <td>
                    http://www.w3.org/ns/ssn/
                </td>
            </tr>
            <tr>
                <th>Description</th>
                <td>
                    Relation between an entity and a Property of that entity.
                </td>
            </tr>
            <tr>
                <th>Inverse properties</th>
                <td>
                    <a href="http://www.w3.org/ns/ssn/isPropertyOf">ssn:isPropertyOf</a><sup class="sup-op" title="object property">op</sup>
                </td>
            </tr>
        </table>
    </div>
    <div class="entity property" id="hassubsystem">
        <h3>has subsystem<sup title="object property" class="sup-op">op</sup></h3>
        <table>
            <tr>
                <th>URI</th>
                <td><code>http://www.w3.org/ns/ssn/hasSubSystem</code></td>
            </tr>
            <tr>
                <th>Is Defined By</th>
                <td>
                    http://www.w3.org/ns/ssn/
                </td>
            </tr>
            <tr>
                <th>Description</th>
                <td>
                    Relation between a System and its component parts.
                </td>
            </tr>
        </table>
    </div>
    <div class="entity property" id="implementedby">
        <h3>implemented by<sup title="object property" class="sup-op">op</sup></h3>
        <table>
            <tr>
                <th>URI</th>
                <td><code>http://www.w3.org/ns/ssn/implementedBy</code></td>
            </tr>
            <tr>
                <th>Is Defined By</th>
                <td>
                    http://www.w3.org/ns/ssn/
                </td>
            </tr>
            <tr>
                <th>Description</th>
                <td>
                    Relation between a Procedure (an algorithm, procedure or method) and an entity that implements that Procedure in some executable way.
                </td>
            </tr>
            <tr>
                <th>Example</th>
                <td>
                    <pre>
For example, the relationship between a scientific measuring Procedure and a sensor that senses via that Procedure.
                    </pre>
                </td>
            </tr>
            <tr>
                <th>Inverse properties</th>
                <td>
                    <a href="http://www.w3.org/ns/ssn/implements">ssn:implements</a><sup class="sup-op" title="object property">op</sup>
                </td>
            </tr>
        </table>
    </div>
    <div class="entity property" id="implements">
        <h3>implements<sup title="object property" class="sup-op">op</sup></h3>
        <table>
            <tr>
                <th>URI</th>
                <td><code>http://www.w3.org/ns/ssn/implements</code></td>
            </tr>
            <tr>
                <th>Is Defined By</th>
                <td>
                    http://www.w3.org/ns/ssn/
                </td>
            </tr>
            <tr>
                <th>Description</th>
                <td>
                    Relation between an entity that implements a Procedure in some executable way and the Procedure (an algorithm, procedure or method).
                </td>
            </tr>
            <tr>
                <th>Example</th>
                <td>
                    <pre>
For example, the relationship between a sensor and the scientific measuring Procedure via which it senses.
                    </pre>
                </td>
            </tr>
            <tr>
                <th>Inverse properties</th>
                <td>
                    <a href="http://www.w3.org/ns/ssn/implementedBy">ssn:implementedBy</a><sup class="sup-op" title="object property">op</sup>
                </td>
            </tr>
        </table>
    </div>
    <div class="entity property" id="indeployment">
        <h3>in deployment<sup title="object property" class="sup-op">op</sup></h3>
        <table>
            <tr>
                <th>URI</th>
                <td><code>http://www.w3.org/ns/ssn/inDeployment</code></td>
            </tr>
            <tr>
                <th>Is Defined By</th>
                <td>
                    http://www.w3.org/ns/ssn/
                </td>
            </tr>
            <tr>
                <th>Description</th>
                <td>
                    Relation between a Platform and a Deployment, meaning that the deployedSystems of the Deployment are hosted on the Platform.
                </td>
            </tr>
            <tr>
                <th>Example</th>
                <td>
                    <pre>
For example, a relation between a buoy and a deployment of several Sensors.
                    </pre>
                </td>
            </tr>
            <tr>
                <th>Inverse properties</th>
                <td>
                    <a href="http://www.w3.org/ns/ssn/deployedOnPlatform">ssn:deployedOnPlatform</a><sup class="sup-op" title="object property">op</sup>
                </td>
            </tr>
        </table>
    </div>
    <div class="entity property" id="ispropertyof">
        <h3>is property of<sup title="object property" class="sup-op">op</sup></h3>
        <table>
            <tr>
                <th>URI</th>
                <td><code>http://www.w3.org/ns/ssn/isPropertyOf</code></td>
            </tr>
            <tr>
                <th>Is Defined By</th>
                <td>
                    http://www.w3.org/ns/ssn/
                </td>
            </tr>
            <tr>
                <th>Description</th>
                <td>
                    Relation between a Property and the entity it belongs to.
                </td>
            </tr>
            <tr>
                <th>Inverse properties</th>
                <td>
                    <a href="http://www.w3.org/ns/ssn/hasProperty">ssn:hasProperty</a><sup class="sup-op" title="object property">op</sup>
                </td>
            </tr>
        </table>
    </div>
    <div class="entity property" id="isproxyfor">
        <h3>is proxy for<sup title="object property" class="sup-op">op</sup></h3>
        <table>
            <tr>
                <th>URI</th>
                <td><code>http://www.w3.org/ns/ssn/isProxyFor</code></td>
            </tr>
            <tr>
                <th>Is Defined By</th>
                <td>
                    http://www.w3.org/ns/ssn/
                </td>
            </tr>
            <tr>
                <th>Description</th>
                <td>
                    A relation from a Stimulus to the Property that the Stimulus is serving as a proxy for.
                </td>
            </tr>
            <tr>
                <th>Example</th>
                <td>
                    <pre>
For example, the expansion of quicksilver is a stimulus that serves as a proxy for some temperature property. An increase or decrease in the velocity of spinning cups on a wind sensor is serving as a proxy for the wind speed.
                    </pre>
                </td>
            </tr>
        </table>
    </div>
    <div class="entity property" id="wasoriginatedby">
        <h3>was originated by<sup title="object property" class="sup-op">op</sup></h3>
        <table>
            <tr>
                <th>URI</th>
                <td><code>http://www.w3.org/ns/ssn/wasOriginatedBy</code></td>
            </tr>
            <tr>
                <th>Is Defined By</th>
                <td>
                    http://www.w3.org/ns/ssn/
                </td>
            </tr>
            <tr>
                <th>Description</th>
                <td>
                    Relation between an Observation and the Stimulus that originated it.
                </td>
            </tr>
        </table>
    </div>
</section>

<section id="functionalproperties">
    <h2>Functional Properties <span style="float:right; font-size:smaller;"><a href="">&uparrow;</a></span></h2>
    <ul class="hlist">
        <li><a href="#isSampleOf">isSampleOf</a></li>
    </ul>
    <div class="entity property" id="isSampleOf">
        <h3>isSampleOf<sup title="functional property" class="sup-fp">fp</sup></h3>
        <table>
            <tr>
                <th>URI</th>
                <td><code>http://www.w3.org/ns/sosa/isSampleOf</code></td>
            </tr>
            <tr>
                <th>Is Defined By</th>
                <td>
                    http://www.w3.org/ns/sosa/
                </td>
            </tr>
        </table>
    </div>
</section>

<section id="annotationproperties">
    <h2>Annotation Properties <span style="float:right; font-size:smaller;"><a href="">&uparrow;</a></span></h2>
    <ul class="hlist">
        <li><a href="#created">created</a></li>
        <li><a href="#creator">creator</a></li>
        <li><a href="#description">description</a></li>
        <li><a href="#license">license</a></li>
        <li><a href="#rights">rights</a></li>
        <li><a href="#title">title</a></li>
        <li><a href="#preferredNamespacePrefix">preferredNamespacePrefix</a></li>
        <li><a href="#preferredNamespaceUri">preferredNamespaceUri</a></li>
        <li><a href="#definition">definition</a></li>
        <li><a href="#example">example</a></li>
        <li><a href="#name">name</a></li>
    </ul>
    <div class="entity property" id="created">
        <h3>created<sup title="annotation property" class="sup-ap">ap</sup></h3>
        <table>
            <tr>
                <th>URI</th>
                <td><code>http://purl.org/dc/terms/created</code></td>
            </tr>
        </table>
    </div>
    <div class="entity property" id="creator">
        <h3>creator<sup title="annotation property" class="sup-ap">ap</sup></h3>
        <table>
            <tr>
                <th>URI</th>
                <td><code>http://purl.org/dc/terms/creator</code></td>
            </tr>
        </table>
    </div>
    <div class="entity property" id="description">
        <h3>description<sup title="annotation property" class="sup-ap">ap</sup></h3>
        <table>
            <tr>
                <th>URI</th>
                <td><code>http://purl.org/dc/terms/description</code></td>
            </tr>
        </table>
    </div>
    <div class="entity property" id="license">
        <h3>license<sup title="annotation property" class="sup-ap">ap</sup></h3>
        <table>
            <tr>
                <th>URI</th>
                <td><code>http://purl.org/dc/terms/license</code></td>
            </tr>
        </table>
    </div>
    <div class="entity property" id="rights">
        <h3>rights<sup title="annotation property" class="sup-ap">ap</sup></h3>
        <table>
            <tr>
                <th>URI</th>
                <td><code>http://purl.org/dc/terms/rights</code></td>
            </tr>
        </table>
    </div>
    <div class="entity property" id="title">
        <h3>title<sup title="annotation property" class="sup-ap">ap</sup></h3>
        <table>
            <tr>
                <th>URI</th>
                <td><code>http://purl.org/dc/terms/title</code></td>
            </tr>
        </table>
    </div>
    <div class="entity property" id="preferredNamespacePrefix">
        <h3>preferredNamespacePrefix<sup title="annotation property" class="sup-ap">ap</sup></h3>
        <table>
            <tr>
                <th>URI</th>
                <td><code>http://purl.org/vocab/vann/preferredNamespacePrefix</code></td>
            </tr>
        </table>
    </div>
    <div class="entity property" id="preferredNamespaceUri">
        <h3>preferredNamespaceUri<sup title="annotation property" class="sup-ap">ap</sup></h3>
        <table>
            <tr>
                <th>URI</th>
                <td><code>http://purl.org/vocab/vann/preferredNamespaceUri</code></td>
            </tr>
        </table>
    </div>
    <div class="entity property" id="definition">
        <h3>definition<sup title="annotation property" class="sup-ap">ap</sup></h3>
        <table>
            <tr>
                <th>URI</th>
                <td><code>http://www.w3.org/2004/02/skos/core#definition</code></td>
            </tr>
        </table>
    </div>
    <div class="entity property" id="example">
        <h3>example<sup title="annotation property" class="sup-ap">ap</sup></h3>
        <table>
            <tr>
                <th>URI</th>
                <td><code>http://www.w3.org/2004/02/skos/core#example</code></td>
            </tr>
        </table>
    </div>
    <div class="entity property" id="name">
        <h3>name<sup title="annotation property" class="sup-ap">ap</sup></h3>
        <table>
            <tr>
                <th>URI</th>
                <td><code>http://xmlns.com/foaf/0.1/name</code></td>
            </tr>
        </table>
    </div>
</section>

  
  <section id="namespaces">
    <h2>Namespaces <span style="float:right; font-size:smaller;"><a href="">&uparrow;</a></span></h2>
    <dl>
        <dt>dct</dt>
        <dd><code>http://purl.org/dc/terms/</code></dd>
        <dt>foaf</dt>
        <dd><code>http://xmlns.com/foaf/0.1/</code></dd>
        <dt>owl</dt>
        <dd><code>http://www.w3.org/2002/07/owl#</code></dd>
        <dt>prov</dt>
        <dd><code>http://www.w3.org/ns/prov#</code></dd>
        <dt>rdf</dt>
        <dd><code>http://www.w3.org/1999/02/22-rdf-syntax-ns#</code></dd>
        <dt>rdfs</dt>
        <dd><code>http://www.w3.org/2000/01/rdf-schema#</code></dd>
        <dt>sdo</dt>
        <dd><code>https://schema.org/</code></dd>
        <dt>skos</dt>
        <dd><code>http://www.w3.org/2004/02/skos/core#</code></dd>
        <dt>sosa</dt>
        <dd><code>http://www.w3.org/ns/sosa/</code></dd>
        <dt>ssn</dt>
        <dd><code>http://www.w3.org/ns/ssn/</code></dd>
        <dt>vann</dt>
        <dd><code>http://purl.org/vocab/vann/</code></dd>
        <dt>voaf</dt>
        <dd><code>http://purl.org/vocommons/voaf#</code></dd>
        <dt>xsd</dt>
        <dd><code>http://www.w3.org/2001/XMLSchema#</code></dd>
    </dl>
</section>
  <section id="legend">
      <h2>Legend</h2>
      <table class="entity">
          <tr><td><sup class="sup-c" title="Classes">c</sup></td><td>Classes</td></tr>
          <tr><td><sup class="sup-op" title="Object Properties">op</sup></td><td>Object Properties</td></tr>
          <tr><td><sup class="sup-fp" title="Functional Properties">fp</sup></td><td>Functional Properties</td></tr>
          <tr><td><sup class="sup-dp" title="Data Properties">dp</sup></td><td>Data Properties</td></tr>
          <tr><td><sup class="sup-ap" title="Annotation Properties">dp</sup></td><td>Annotation Properties</td></tr>
          <tr><td><sup class="sup-p" title="Properties">p</sup></td><td>Properties</td></tr>
          <tr><td><sup class="sup-ni" title="Named Individuals">ni</sup></td><td>Named Individuals</td></tr>
      </table>
  </section>
</body>
</html>